4 research outputs found

    Eventual Consistency: Origin and Support

    Get PDF
    Eventual consistency is demanded nowadays in geo-replicated services that need to be highly scalable and available. According to the CAP constraints, when network partitions may arise, a distributed service should choose between being strongly consistent or being highly available. Since scalable services should be available, a relaxed consistency (while the network is partitioned) is the preferred choice. Eventual consistency is not a common data-centric consistency model, but only a state convergence condition to be added to a relaxed consistency model. There are still several aspects of eventual consistency that have not been analysed in depth in previous works: 1. which are the oldest replication proposals providing eventual consistency, 2. which replica consistency models provide the best basis for building eventually consistent services, 3. which mechanisms should be considered for implementing an eventually consistent service, and 4. which are the best combinations of those mechanisms for achieving different concrete goals. This paper provides some notes on these important topics

    CONCURRÈNCIA I SISTEMES DISTRIBUÏTS

    Full text link
    Aquest llibre proporciona una visió integradora de les aplicacions concurrents i els sistemes distribuïts, descrivint els seus fonaments, tècniques i mètodes més rellevants. També inclou exemples de programes concurrents en llenguatge Java. Així mateix, s'analitzen els mecanismes de sincronització per a sistemes de temps real i s'ofereix una primera aproximació a les tasques d'administració de sistemes (necessàries en sistemes distribuïts).García Fornes, AM.; Espinosa Minguet, AR.; Galdamez Saiz, P.; Argente Villaplana, E.; Sendra Roig, JS.; Muñoz Escoí, FD.; Juan Marín, RD. (2013). CONCURRÈNCIA I SISTEMES DISTRIBUÏTS. Editorial Universitat Politècnica de València. http://hdl.handle.net/10251/71992EDITORIA

    CONCURRENCIA Y SISTEMAS DISTRIBUIDOS

    Full text link
    Este libro proporciona una visión integradora de las aplicaciones concurrentes y los sistemas distribuidos, describiendo sus fundamentos, técnicas y métodos más relevantes. Incluye también ejemplos de programas concurrentes en lenguaje Java. Asimismo, se analizan los mecanismos de sincronización para sistemas de tiempo real y se ofrece una primera aproximación a las tareas de administración de sistemas (necesarias en sistemas distribuidos).Muñoz Escoí, FD.; Argente Villaplana, E.; Espinosa Minguet, AR.; Galdamez Saiz, P.; García Fornes, AM.; Juan Marín, RD.; Sendra Roig, JS. (2013). CONCURRENCIA Y SISTEMAS DISTRIBUIDOS. Editorial Universitat Politècnica de València. http://hdl.handle.net/10251/70991EDITORIA
    corecore